﻿using System;
using System.Collections.Generic;

namespace Rj.PersonnelVerification.Server.DataBaseContext.Entities
{
    public partial class ExaminationTbReportReleaseRecord
    {
        /// <summary>
        /// 申请单序号，与申请单主表对应
        /// </summary>
        public string Etono { get; set; } = null!;
        /// <summary>
        /// 申请单明细序号，与申请单明细表对应
        /// </summary>
        public string? EtodetaiIno { get; set; }
        /// <summary>
        /// 报告编号，与检查系统对应
        /// </summary>
        public string ReportNo { get; set; } = null!;
        /// <summary>
        /// 检查时间，该申请单的检查时间
        /// </summary>
        public DateTime? ExamDateTime { get; set; }
        /// <summary>
        /// 报告发布时间
        /// </summary>
        public DateTime? ReportDateTime { get; set; }
        /// <summary>
        /// 检査部位名称
        /// </summary>
        public string? ExamPart { get; set; }
        /// <summary>
        /// 医技科室代码
        /// </summary>
        public string? DeptCode { get; set; }
        /// <summary>
        /// 医技科室名称
        /// </summary>
        public string? DeptName { get; set; }
        /// <summary>
        /// 检査医生代码
        /// </summary>
        public string? Doctorld { get; set; }
        /// <summary>
        /// 检査医生姓名
        /// </summary>
        public string? DoctorName { get; set; }
        /// <summary>
        /// 危机标志。1-普通，2-病危，3-低危,4-高危
        /// </summary>
        public int? CriticalFlag { get; set; }
        /// <summary>
        /// 危机描述，如非1
        /// </summary>
        public string? CriticalContent { get; set; }
        /// <summary>
        /// 检査描述
        /// </summary>
        public string? ExamDescript { get; set; }
        /// <summary>
        /// 诊断描述
        /// </summary>
        public string? DiagDescript { get; set; }
        /// <summary>
        /// 检査结论
        /// </summary>
        public string? ExamVerdict { get; set; }
        /// <summary>
        /// 检査诊断
        /// </summary>
        public string? ExamDiag { get; set; }
        /// <summary>
        /// 报告医生代码
        /// </summary>
        public string? Reporter { get; set; }
        /// <summary>
        /// 报告医生姓名
        /// </summary>
        public string? ReporterName { get; set; }
        /// <summary>
        /// 审核医生代码
        /// </summary>
        public string? Auditor { get; set; }
        /// <summary>
        /// 审核医生姓名
        /// </summary>
        public string? AuditorName { get; set; }
        public DateTime? AuditorDateTime { get; set; }
        /// <summary>
        /// 报告类型0-检验1-检査
        /// </summary>
        public int? ReportTypeFlag { get; set; }
        /// <summary>
        /// 备注信息
        /// </summary>
        public string? Noter { get; set; }
        /// <summary>
        /// 报告网页地址
        /// </summary>
        public string? ReportUrl { get; set; }
        /// <summary>
        /// 图像网页地址
        /// </summary>
        public string? ImageUrl { get; set; }
        /// <summary>
        /// 报告影像号
        /// </summary>
        public string? ImageNo { get; set; }
        /// <summary>
        /// 报告结果异常标识，0-正常1-异常
        /// </summary>
        public int? AbnormalFlag { get; set; }
        /// <summary>
        /// 0-报告作废，1-报告发布
        /// </summary>
        public int? StatusFlag { get; set; }
        /// <summary>
        /// 记录写入时间 默认当前时间
        /// </summary>
        public DateTime? CreateTime { get; set; }
    }
}
